make up something! - French English Dictionary